using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using NazSoft.Framework;
using System.Linq;
using System.Data.Linq;
using System.Data.Linq.Mapping;
using System.Transactions;
using BCL;
using System.Web.UI.WebControls;

namespace BCL.Entity.Entity
{
    [TableAttribute(Name = "ResultsShow")]
    public partial class ResultsShow
    {

        #region Constructor
        public ResultsShow()
        { }
        #endregion

        #region Public Properties
        [ColumnAttribute(DbType = "int")]

        [AddEditDelete(Add = false, Delete = true)]
        public int? Result { set; get; }
        [ColumnAttribute(DbType = "varchar(5)")]

        public string RollNo { set; get; }
        [ColumnAttribute(DbType = "varchar(50)")]

        public string fatherName { set; get; }
        [ColumnAttribute(DbType = "varchar(50)")]

        public string fName { set; get; }
        [ColumnAttribute(DbType = "varchar(50)")]

        public string lName { set; get; }
        [ColumnAttribute(DbType = "varchar(4)")]

        public string Marks { set; get; }
        [ColumnAttribute(DbType = "varchar(50)")]

        public string Remarks { set; get; }
        [ColumnAttribute(DbType = "int")]

        public int? Result_TypeID { set; get; }
        [ColumnAttribute(DbType = "varchar(250)")]

        [AddEditDelete(Edit = false)]
        public string CreatedBy { set; get; }
        [ColumnAttribute(DbType = "varchar(250)")]

        [AddEditDelete(Add = false)]
        public string UpdatedBy { set; get; }
        [ColumnAttribute(DbType = "datetime")]

        [AddEditDelete(Edit = false)]
        public System.DateTime? CreatedDate { set; get; }
        [ColumnAttribute(DbType = "datetime")]

        [AddEditDelete(Add = false)]
        public System.DateTime? UpdatedDate { set; get; }
        [ColumnAttribute(DbType = "bit")]

        public bool? IsActive { set; get; }
        [ColumnAttribute(DbType = "bit")]

        [AddEditDelete(Edit = false)]
        public bool? IsDeleted { set; get; }
        [AddEditDelete(Ignore = true)]
        public int? Counts { set; get; }
        [AddEditDelete(Ignore = true)]
        public int? To { set; get; }
        [AddEditDelete(Ignore = true)]
        public int? From { set; get; }
        [AddEditDelete(Ignore = true)]
        public long? PageNumbers { set; get; }
        [AddEditDelete(Ignore = true)]
        public string SortingField { set; get; }
        [AddEditDelete(Ignore = true)]
        public SortDirection SortingDirection { set; get; }

        public int TotalNumber { get; set; }

        public int ObtainNumber { get; set; }

        public int Percentage { get; set; }

        public int NumberOfPaper { get; set; }

        public string DisplayText { get; set; }

        #endregion

    }
}
